fossa cat - German English Dictionary